package com.tulele.vtool.model;

import java.io.Serializable;
import java.util.Date;

public class ArticleInfo implements Serializable {

    private static final long serialVersionUID = 8597707606913967138L;

    private Integer id;

    private String articleTitle;

    private Integer articleTypeId;

    private String articleImgUrl;

    private Integer articleBrandId;

    private String articleDesc;

    private Integer userId;

    private Integer articleSource;

    private Integer articleStatus;

    private Integer spiderProcessStatus;

    private String thirdArticleSource;

    private String thirdArticleId;

    private Integer shareArticleSourceId;

    private Integer htTemplateId;

    private String headAdContent;

    private String tailAdContent;

    private Integer articleLevel;

    private Integer articleRecommendStatus;

    private Integer articleInReadCount;

    private Integer articleOutReadCount;

    private Integer articleShareCount;

    private Integer articleHotScore;

    private Date wxArticlePubTime;

    private Integer hotType;

    private Integer redisStoreStatus;

    private Integer articleVersionNum;

    private Date createTime;

    private Date modifyTime;

    private String articleContent;

    private String sType;

    private Integer resourceType;

    private String videoFormat;

    private String videoSize;

    private String videoUrl;

    private String articleBrandName;

    private Integer articleHotValue;

    private Integer videoHeight;

    private Integer videoWidth;

    private String articleTypeName;

    private Integer articleId;

    public String getArticleTypeName() {
        return articleTypeName;
    }

    public void setArticleTypeName(String articleTypeName) {
        this.articleTypeName = articleTypeName;
    }

    public Integer getVideoHeight() {
        return videoHeight;
    }

    public void setVideoHeight(Integer videoHeight) {
        this.videoHeight = videoHeight;
    }

    public Integer getVideoWidth() {
        return videoWidth;
    }

    public void setVideoWidth(Integer videoWidth) {
        this.videoWidth = videoWidth;
    }

    public String getArticleBrandName() {
        return articleBrandName;
    }

    public void setArticleBrandName(String articleBrandName) {
        this.articleBrandName = articleBrandName;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getArticleTitle() {
        return articleTitle;
    }

    public void setArticleTitle(String articleTitle) {
        this.articleTitle = articleTitle == null ? null : articleTitle.trim();
    }

    public Integer getArticleTypeId() {
        return articleTypeId;
    }

    public void setArticleTypeId(Integer articleTypeId) {
        this.articleTypeId = articleTypeId;
    }

    public String getArticleImgUrl() {
        return articleImgUrl;
    }

    public void setArticleImgUrl(String articleImgUrl) {
        this.articleImgUrl = articleImgUrl == null ? null : articleImgUrl.trim();
    }

    public Integer getArticleBrandId() {
        return articleBrandId;
    }

    public void setArticleBrandId(Integer articleBrandId) {
        this.articleBrandId = articleBrandId;
    }

    public String getArticleDesc() {
        return articleDesc;
    }

    public void setArticleDesc(String articleDesc) {
        this.articleDesc = articleDesc == null ? null : articleDesc.trim();
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getArticleSource() {
        return articleSource;
    }

    public void setArticleSource(Integer articleSource) {
        this.articleSource = articleSource;
    }

    public Integer getArticleStatus() {
        return articleStatus;
    }

    public void setArticleStatus(Integer articleStatus) {
        this.articleStatus = articleStatus;
    }

    public Integer getSpiderProcessStatus() {
        return spiderProcessStatus;
    }

    public void setSpiderProcessStatus(Integer spiderProcessStatus) {
        this.spiderProcessStatus = spiderProcessStatus;
    }

    public String getThirdArticleSource() {
        return thirdArticleSource;
    }

    public void setThirdArticleSource(String thirdArticleSource) {
        this.thirdArticleSource = thirdArticleSource == null ? null : thirdArticleSource.trim();
    }

    public String getThirdArticleId() {
        return thirdArticleId;
    }

    public void setThirdArticleId(String thirdArticleId) {
        this.thirdArticleId = thirdArticleId == null ? null : thirdArticleId.trim();
    }

    public Integer getShareArticleSourceId() {
        return shareArticleSourceId;
    }

    public void setShareArticleSourceId(Integer shareArticleSourceId) {
        this.shareArticleSourceId = shareArticleSourceId;
    }

    public Integer getHtTemplateId() {
        return htTemplateId;
    }

    public void setHtTemplateId(Integer htTemplateId) {
        this.htTemplateId = htTemplateId;
    }

    public String getHeadAdContent() {
        return headAdContent;
    }

    public void setHeadAdContent(String headAdContent) {
        this.headAdContent = headAdContent == null ? null : headAdContent.trim();
    }

    public String getTailAdContent() {
        return tailAdContent;
    }

    public void setTailAdContent(String tailAdContent) {
        this.tailAdContent = tailAdContent == null ? null : tailAdContent.trim();
    }

    public Integer getArticleLevel() {
        return articleLevel;
    }

    public void setArticleLevel(Integer articleLevel) {
        this.articleLevel = articleLevel;
    }

    public Integer getArticleRecommendStatus() {
        return articleRecommendStatus;
    }

    public void setArticleRecommendStatus(Integer articleRecommendStatus) {
        this.articleRecommendStatus = articleRecommendStatus;
    }

    public Integer getArticleInReadCount() {
        return articleInReadCount;
    }

    public void setArticleInReadCount(Integer articleInReadCount) {
        this.articleInReadCount = articleInReadCount;
    }

    public Integer getArticleOutReadCount() {
        return articleOutReadCount;
    }

    public void setArticleOutReadCount(Integer articleOutReadCount) {
        this.articleOutReadCount = articleOutReadCount;
    }

    public Integer getArticleShareCount() {
        return articleShareCount;
    }

    public void setArticleShareCount(Integer articleShareCount) {
        this.articleShareCount = articleShareCount;
    }

    public Integer getArticleHotScore() {
        return articleHotScore;
    }

    public void setArticleHotScore(Integer articleHotScore) {
        this.articleHotScore = articleHotScore;
    }

    public Date getWxArticlePubTime() {
        return wxArticlePubTime;
    }

    public void setWxArticlePubTime(Date wxArticlePubTime) {
        this.wxArticlePubTime = wxArticlePubTime;
    }

    public Integer getRedisStoreStatus() {
        return redisStoreStatus;
    }

    public void setRedisStoreStatus(Integer redisStoreStatus) {
        this.redisStoreStatus = redisStoreStatus;
    }

    public Integer getArticleVersionNum() {
        return articleVersionNum;
    }

    public void setArticleVersionNum(Integer articleVersionNum) {
        this.articleVersionNum = articleVersionNum;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getArticleContent() {
        return articleContent;
    }

    public void setArticleContent(String articleContent) {
        this.articleContent = articleContent == null ? null : articleContent.trim();
    }

    public Integer getResourceType() {
        return resourceType;
    }

    public void setResourceType(Integer resourceType) {
        this.resourceType = resourceType;
    }

    public String getVideoUrl() {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }

    public String getVideoFormat() {
        return videoFormat;
    }

    public void setVideoFormat(String videoFormat) {
        this.videoFormat = videoFormat;
    }

    public String getVideoSize() {
        return videoSize;
    }

    public void setVideoSize(String videoSize) {
        this.videoSize = videoSize;
    }

    public String getsType() {
        return sType;
    }

    public void setsType(String sType) {
        this.sType = sType;
    }

    public Integer getArticleHotValue() {
        return articleHotValue;
    }

    public void setArticleHotValue(Integer articleHotValue) {
        this.articleHotValue = articleHotValue;
    }

    public Integer getHotType() {
        return hotType;
    }

    public void setHotType(Integer hotType) {
        this.hotType = hotType;
    }

    public Integer getArticleId() {
        return articleId;
    }

    public void setArticleId(Integer articleId) {
        this.articleId = articleId;
    }

    @Override
    public String toString() {
        return "ArticleInfo{" +
                "id=" + id +
                ", articleTitle='" + articleTitle + '\'' +
                ", articleTypeId=" + articleTypeId +
                ", articleImgUrl='" + articleImgUrl + '\'' +
                ", articleBrandId=" + articleBrandId +
                ", articleDesc='" + articleDesc + '\'' +
                ", userId=" + userId +
                ", articleSource=" + articleSource +
                ", articleStatus=" + articleStatus +
                ", spiderProcessStatus=" + spiderProcessStatus +
                ", thirdArticleSource='" + thirdArticleSource + '\'' +
                ", thirdArticleId='" + thirdArticleId + '\'' +
                ", shareArticleSourceId=" + shareArticleSourceId +
                ", htTemplateId=" + htTemplateId +
                ", headAdContent='" + headAdContent + '\'' +
                ", tailAdContent='" + tailAdContent + '\'' +
                ", articleLevel=" + articleLevel +
                ", articleRecommendStatus=" + articleRecommendStatus +
                ", articleInReadCount=" + articleInReadCount +
                ", articleOutReadCount=" + articleOutReadCount +
                ", articleShareCount=" + articleShareCount +
                ", articleHotScore=" + articleHotScore +
                "，hotType" + hotType +
                ", wxArticlePubTime=" + wxArticlePubTime +
                ", redisStoreStatus=" + redisStoreStatus +
                ", articleVersionNum=" + articleVersionNum +
                ", createTime=" + createTime +
                ", modifyTime=" + modifyTime +
                ", articleContent='" + articleContent + '\'' +
                ", sType='" + sType + '\'' +
                ", resourceType=" + resourceType +
                ", videoFormat='" + videoFormat + '\'' +
                ", videoSize='" + videoSize + '\'' +
                ", videoUrl='" + videoUrl + '\'' +
                '}';
    }
}
